#include <wchar.h>

wchar_t *data[] =
{
    L"🇦 ", L"🇧 ", L"🇨 ", L"🇩 ", L"🇪 ", L"🇫 ", L"🇬 ",
    L"🇭 ", L"🇮 ", L"🇯 ", L"🇰 ", L"🇱 ", L"🇲 ", L"🇳 ",
    L"🇴 ", L"🇵 ", L"🇶 ", L"🇷 ", L"🇸 ", L"🇹 ", L"🇺 ",
    L"🇻 ", L"🇼 ", L"🇽 ", L"🇾 ", L"🇿 "
};

int main(int argc,char **argv)
{
    int i = 1;
    argv++;
    while(i < argc)
    {
        char *p = *argv++;
        while(*p)
        {
            if(*p <= 'Z' && *p >= 'A')
                wprintf(L"%ls", data[*p - 'A']);
            else 
                wprintf(L"%c", *p);
            p++;
        }
        i++;
        putwchar(L'\n');
    }
    return 0;
}
